Refresh Reduction in Dynamic Memories by Aditya Agrawal Dissertation
نویسندگان
چکیده
An effective approach to reduce the static energy consumption of large on-chip memories is to use a low-leakage technology such as embedded DRAM (eDRAM). Unfortunately, eDRAM, being a dynamic memory, requires periodic refresh, which ends up consuming substantial energy for large last-level caches. In upcoming architectures that stack a processor die and multiple DRAM dies, DRAM dies experience higher temperatures. Elevated temperatures increase the periodic refresh requirement of DRAM, also a dynamic memory, which increases its energy and hurts processor performance. In this thesis, we propose and evaluate techniques for refresh reduction in dynamic memories. We examine the opportunity of refreshing only the data that will be used in the near future and only if the data has not been recently accessed (and automatically refreshed). We present Refrint, a simple approach to perform fine-grained refresh of on-chip eDRAM multiprocessor cache hierarchies. We show that an eDRAM-based memory hierarchy with Refrint consumes only 30% of the energy of a conventional SRAM-based memory hierarchy, and induces a slowdown of only 6%. In contrast, an eDRAM-based memory hierarchy without Refrint consumes 56% of the energy of the conventional memory hierarchy, inducing a slowdown of 25%. While it is well known that different eDRAM cells exhibit very different chargeretention properties, current systems pessimistically assume worst-case retention times, and refresh all the cells at a conservatively-high rate. We use known facts about the factors that determine the retention properties of cells to build a new model of eDRAM retention times. The model is called Mosaic. We show that the retention times of cells in large eDRAM modules exhibit substantial spatial correlation. We propose a mechanism to exploit such correlation to save refresh energy. With simple techniques, we reduce the refresh energy of large eDRAM modules by 20x. The result is that refresh energy is all but eliminated. Finally, we focus on temperature and refresh reduction in 3D processor-memory
منابع مشابه
Title of dissertation : SCALABLE AND ENERGY EFFICIENT DRAM REFRESH TECHNIQUES
Title of dissertation: SCALABLE AND ENERGY EFFICIENT DRAM REFRESH TECHNIQUES Ishwar Singh Bhati Doctor of Philosophy, 2014 Dissertation directed by: Professor Bruce Jacob Department of Electrical and Computer Engineering University of Maryland, College Park A DRAM cell requires periodic refresh operations to preserve data in its leaky capacitor. Previously, the overheads of refresh operations w...
متن کاملOptimizing pancreas preservation for islet transplantation: mechanisms and bioenergetics of the two-layer method
......................................................................................................... 11
متن کاملDesign , Modeling and Real - Time Monitoring of Continuous Powder Mixing Processes
OF THE DISSERTATION ...................................................................... II ACKNOWLEDGEMENTS ........................................................................................... IV TABLE OF CONTENTS ................................................................................................ V LIST OF TABLES ..............................................................
متن کاملImpact of body biasing on the retention time of gain-cell memories
Gain-cell-based embedded dynamic random-access memory (DRAMs) are a potential high-density alternative to mainstream static random-access memory (SRAM). However, the limited data retention time of these dynamic bitcells results in the need for power-consuming periodic refresh cycles. This Letter measures the impact of body biasing as a control factor to improve the retention time of a 2 kb memo...
متن کاملSelf-timed Refreshing Approach for Dynamic Memories
Refreshing dynamic circuits mus t be carried out before stored voltages reach unacceptable levels. In this paper we present CMOS circuitry that can be used to sense the integrity of stored data, provide timely refreshing t o these dynamic circuits and provide high per fomance . Differential amplifiers are used to provide the difference between a degrading stored voltage and a reference voltage....
متن کامل